const { defineConfig } = require('@vue/cli-service');

module.exports = defineConfig({
  transpileDependencies: true,
  // 代理服务器配置
  devServer: {
    proxy: {
      '/api': {
        target: 'http://v.juhe.cn/', // 目标服务器地址
        changeOrigin: true, // 是否修改请求头中的 Host
        ws: true, // 是否支持 WebSocket
        secure: false, // 如果是 HTTPS 请求，设为 false 会跳过 SSL 验证
        pathRewrite: {
          '^/api': '' // 重写路径，将 /api 替换为空
        }
      }
    }
  }
});
